package daily.may0528;

class MyThread2 extends Thread{
    @Override
    public void run() {
        System.out.println(getName());
    }
}
public class GetThreadNameTest {
    public static void main(String[] args) {
        //创建Thread类的子类对象
        MyThread2 mt = new MyThread2();
        //调用start方法创建新的线程，执行run方法
        mt.start();//Thread-0
        new MyThread2().start();//Thread-1
        new MyThread2().start();//Thread-2

        //对于没有继承Thread类的方法，要先调用currentThread()方法获取当前执行的线程对象的引用
        //再执行getName方法
        System.out.println(Thread.currentThread().getName());//main
    }
}
